home *** CD-ROM | disk | FTP | other *** search
/ Champak 26 (Anniversary Edition) / Volume 26 [Anniversary Edition] - JOGO DISK .iso / Fight / battleinmegaville.swf / scripts / frame_2005 / DoAction.as
Text File  |  2006-09-05  |  3KB  |  142 lines

  1. if(terrain._currentframe == 4)
  2. {
  3.    fg1._x = 0;
  4.    fg2._x = 400;
  5.    fg1._y = 40;
  6.    fg2._y = 40;
  7. }
  8. opaque._x = -150;
  9. opaque._y = -245;
  10. terrain._x = -150;
  11. terrain._y = -245;
  12. sprite[0]._dashes = 300;
  13. sprite[1]._dashes = 300;
  14. sprite[0]._hp = MAX_HP;
  15. if(_gameMode == MODE_SURVIVAL)
  16. {
  17.    sprite[0]._hp = _survivalhp;
  18. }
  19. sprite[1]._hp = MAX_HP;
  20. sprite[0].gotoAndPlay(1);
  21. sprite[1].gotoAndPlay(1);
  22. sprite[0]._state = STATE_IDLE;
  23. sprite[1]._state = STATE_IDLE;
  24. hpbar0.hid._width = 200 - sprite[0]._hp / 5;
  25. hpbar0.cur._x = 100 + sprite[0]._hp / 10;
  26. hpbar1.hid._width = 200 - sprite[1]._hp / 5;
  27. hpbar1.cur._x = 100 + sprite[1]._hp / 10;
  28. combo0.num = 0;
  29. combo1.num = 0;
  30. sprite[0]._x = 100;
  31. sprite[0]._y = 204;
  32. sprite[0]._xscale = -100;
  33. sprite[1]._x = 300;
  34. if(spriteName[1] == NAME_ZIM)
  35. {
  36.    sprite[1]._armour = MAX_ARMOUR;
  37.    sprite[1]._x = 350;
  38. }
  39. if(spriteName[1] == NAME_ZIM || _gameMode == MODE_SURVIVAL || _gameMode == MODE_DEMO)
  40. {
  41.    hpbarframe0.chemx.gotoAndStop(2);
  42.    hpbarframe1.chemx2.gotoAndStop(2);
  43.    if(_gameMode == MODE_SURVIVAL)
  44.    {
  45.       hpbarframe0.wins = _winstreak + " wins";
  46.    }
  47. }
  48. sprite[1]._y = 204;
  49. sprite[1]._xscale = 100;
  50. _root.attachMovie("winFlash","winFlash",Z_FLASH);
  51. sprite[0]._juggles = 0;
  52. sprite[1]._juggles = 0;
  53. sprite[0].combo._finish = false;
  54. sprite[1].combo._finish = false;
  55. sprite0._aggressiveRating = 0;
  56. sprite0._rangedRating = 0;
  57. sprite1._aggressiveRating = 0;
  58. sprite1._rangedRating = 0;
  59. sprite0._deflected = false;
  60. sprite1._deflected = false;
  61. sprite0._ai_shield = 110 - (10 - _difficulty) * AI_BASE_ERROR * 0.9;
  62. if(_numplayers == 0)
  63. {
  64.    sprite0._ai_shield = 50;
  65. }
  66. if(spriteName[0] == NAME_ZIM)
  67. {
  68.    sprite0._ai_shield = 0;
  69. }
  70. sprite0._ai_flankspd = 30 * (_difficulty / 10);
  71. sprite0._ai_flank = 0;
  72. sprite0._personality = AI_AGGRESSIVE;
  73. sprite1._ai_shield = sprite0._ai_shield;
  74. if(_numplayers == 0)
  75. {
  76.    sprite1._ai_shield = 50;
  77. }
  78. if(spriteName[1] == NAME_ZIM)
  79. {
  80.    sprite1._ai_shield = 0;
  81. }
  82. sprite1._ai_flankspd = sprite0._ai_flankspd;
  83. sprite1._ai_flank = 0;
  84. sprite1._personality = AI_AGGRESSIVE;
  85. if(_numplayers == 0)
  86. {
  87.    _root.attachMovie("demo","demo",Z_DEMO);
  88.    demo._x = 200;
  89.    demo._y = 70;
  90.    _wait = false;
  91. }
  92. else if(_gameMode == MODE_TUTORIAL)
  93. {
  94.    _root.attachMovie("howtoplay","howtoplay",Z_READY);
  95.    howtoplay._x = 10;
  96.    howtoplay._y = 10;
  97.    howtoplay.gotoAndStop(1);
  98.    _wait = false;
  99. }
  100. else
  101. {
  102.    _root.attachMovie("readyfight","readyfight",Z_READY);
  103.    readyfight._x = 200;
  104.    readyfight._y = 140;
  105.    readyfight.gotoAndPlay(1);
  106.    _wait = true;
  107. }
  108. if(_fps == "ON")
  109. {
  110.    _root.attachMovie("fps","fps",Z_FPS);
  111.    fps._x = 270;
  112.    fps._y = 0;
  113. }
  114. hpbarframe0.name = SPRITE_NAME[spriteName[0]];
  115. hpbarframe1.name = SPRITE_NAME[spriteName[1]];
  116. _root.attachMovie("dashbarframe","dashbarframe0",Z_DASHBAR0);
  117. _root.attachMovie("dashbarframe","dashbarframe1",Z_DASHBAR1);
  118. dashbarframe0.dashbar._xscale = 0;
  119. dashbarframe1.dashbar._xscale = 0;
  120. dashbarframe0.sprite = sprite[0];
  121. dashbarframe1.sprite = sprite[1];
  122. combo0._x = 70;
  123. combo0._y = 50;
  124. combo1._x = 330;
  125. combo1._y = 50;
  126. hpbar0._x = -5;
  127. hpbar0._y = 20;
  128. hpbarframe0._x = -26;
  129. hpbarframe0._y = 10;
  130. hpbar1._x = 190;
  131. hpbar1._y = 20;
  132. hpbarframe1._x = 169;
  133. hpbarframe1._y = 10;
  134. dashbarframe0._x = 10;
  135. dashbarframe0._y = 235;
  136. dashbarframe1._x = 230;
  137. dashbarframe1._y = 235;
  138. if(terrain._currentframe == 9)
  139. {
  140.    gotoAndPlay(2008);
  141. }
  142.